--- (9) U-Boot 関係 ---

a) フラッシュメモリのマップ
  まずは、どこにU-Bootを導入するのか確認が必要です。
  こちらを参考にして調べてみました。
   Kuro-Box: http://www.ki.nu/hardware/kuro-box/flash.html

  U-Bootは、マップ図の上から2番目、「boot」と表示した
   「/dev/fl2」(EMモードの場合)に書き込みます。
FlashMap

・EMモードではこんな風にデータを取得
   # cat /dev/fl0 > fl0
   # cat /dev/fl1 > fl1
   # cat /dev/fl2 > fl2
   # cat /dev/fl3 > fl3
   #
   # ls -l fl*
   -rw-r--r-- 1 root root 524288 Dec 26 15:22 fl0
   -rw-r--r-- 1 root root 3145728 Dec 26 15:22 fl1
   -rw-r--r-- 1 root root 458752 Dec 26 15:22 fl2
   -rw-r--r-- 1 root root  65536 Dec 26 15:23 fl3
   #


・lennyでは(kernel 2.6)...
   KURO-BOX:/# cat /dev/mtdblock0 > mtdblock0
   KURO-BOX:/# cat /dev/mtdblock1 > mtdblock1
   KURO-BOX:/# cat /dev/mtdblock2 > mtdblock2
   KURO-BOX:/# cat /dev/mtdblock3 > mtdblock3
   KURO-BOX:/#
   KURO-BOX:/# ls -l mtdblock*
   -rw-r--r-- 1 root root 3145728 Dec 23 17:48 mtdblock0
   -rw-r--r-- 1 root root 458752 Dec 23 17:48 mtdblock1
   -rw-r--r-- 1 root root  65536 Dec 23 17:47 mtdblock2
   -rw-r--r-- 1 root root 524288 Dec 23 17:48 mtdblock3




ちなみに、EMモードでの「/dev/fl3」の内容
dump-fl3



Return

Home

2010/12/30